strong Japan culture